A parallel fast multipole method for elliptic difference equations
نویسندگان
چکیده
A new fast multipole formulation for solving elliptic difference equations on unbounded domains and its parallel implementation are presented. These difference equations can arise directly in the description of physical systems, e.g. crystal structures, or indirectly through the discretization of PDEs. In the analog to solving continuous inhomogeneous differential equations using Green’s functions, the proposed method uses the fundamental solution of the discrete operator on an infinite grid, or lattice Green’s function. Fast solutions O(N) are achieved by using a kernel-independent interpolation-based fast multipole method. Unlike other fast multipole algorithms, our approach exploits the regularity of the underlying Cartesian grid and the efficiency of FFTs to reduce the computation time. Our parallel implementation allows communications and computations to be overlapped and requires minimal global synchronization. The accuracy, efficiency, and parallel performance of the method are demonstrated through numerical experiments on the discrete ∗Corresponding author Email addresses: [email protected] (Sebastian Liska), [email protected] (Tim Colonius) Preprint submitted to Journal of Computational Physics November 7, 2014 3D Poisson equation.
منابع مشابه
Fast and accurate numerical methods for solving elliptic difference equations defined on lattices
Techniques for rapidly computing approximate solutions to elliptic PDEs such as Laplace’s equation are well established. For problems involving general domains, and operators with constant coefficients, a highly efficient approach is to rewrite the boundary value problem as a boundary integral equation (BIE), and then solve the BIE using fast methods such as, e.g., the Fast Multipole Method (FM...
متن کاملAn Efficient and High-Order Accurate Boundary Integral Solver for the Stokes Equations in Three Dimensional Complex Geometries
This dissertation presents an efficient and high-order boundary integral solver for the Stokes equations in complex 3D geometries. The targeted applications of this solver are the flow problems in domains involving moving boundaries. In such problems, traditional finite element methods involving 3D unstructured mesh generation experience difficulties. Our solver uses the indirect boundary integ...
متن کاملFast Multipole Preconditioners for Sparse Matrices Arising from Elliptic Equations
Among optimal hierarchical algorithms for the computational solution of elliptic problems, the Fast Multipole Method (FMM) stands out for its adaptability to emerging architectures, having high arithmetic intensity, tunable accuracy, and relaxable global synchronization requirements. We demonstrate that, beyond its traditional use as a solver in problems for which explicit free-space kernel rep...
متن کاملPotential theory for initial-boundary value problems of unsteady Stokes flow in two dimensions
Integral equations have been of great theoretical importance for analyzing boundary value problems. There is a large amount of literature devoted to the classical potential theory and its applications on solving the boundary value problems of elliptic partial differential equations (see, for example, [5, 20, 23, 25, 26, 31, 32, 36, 37, 40]). For elliptic problems, integral equations have been c...
متن کاملPVFMM: A parallel kernel independent FMM for particle and volume potentials
We describe our implementation of a parallel fast multipole method for evaluating potentials for discrete and continuous source distributions. The first requires summation over the source points and the second requiring integration over a continuous source density. Both problems require O(N2) complexity when computed directly; however, can be accelerated toO(N) time using FMM. In our PVFMM soft...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Comput. Physics
دوره 278 شماره
صفحات -
تاریخ انتشار 2014